RAIS  3.2
RAIS::Common::MessageManagement::Message Class Reference

This class encapsulates all message properties. More...

List of all members.

Classes

class  MessageTypeData
class  ModificationTypeData
class  ValidationStatusData

Public Types

enum  ModificationType { Add = 0, Edit, Delete }
enum  ValidationStatus { NotValidated = 0, Released, Rejected }
enum  MessageType { Validation = 0, AccountRequest }

Public Member Functions

 Message ()
 Message (IDataRecord record)

Properties

static ModificationTypes ModificationTypesDictionary [get, set]
 Gets or Sets ModificationTypes.
static ValidationStatuses ValidationStatusesDictionary [get, set]
 Gets or Sets ValidationStatuses.
static MessageTypes MessageTypesDictionary [get, set]
 Gets or Sets MessageTypes.
int ID [get, set]
 Gets or Sets Message ID.
int UserFromID [get, set]
 Gets or Sets UserFromID.
string UserFromName [get, set]
 Gets or Sets UserFromName.
int UserToID [get, set]
 Gets or Sets UserToID.
string UserToName [get, set]
 Gets or Sets UserToName.
int TableID [get, set]
 Gets or Sets Table ID.
string TableName [get, set]
 Gets or Sets Table name.
int RowID [get, set]
 Gets or Sets Row ID.
int HistoryRowID [get, set]
 Gets or Sets History Row ID.
string Comment [get, set]
 Gets or Sets Comment Taxt.
ModificationType Modification [get, set]
 Gets or Sets Type of Modification.
ModificationTypeData ModificationData [get]
 Gets or Sets Data of ModificationType.
string ModificationVisibleName [get]
 Gets Modification Name.
ValidationStatus Validation [get, set]
 Gets or Sets Status of Validation.
ValidationStatusData ValidationData [get]
 Gets or Sets data of ValidationStatus.
string ValidationVisibleName [get]
 Gets or Sets Validation Name.
DateTime TimeStamp [get, set]
 Gets or Sets TimeStamp.
MessageType Type [get, set]
 Gets and sets message type.
MessageTypeData TypeData [get]
 Gets message type.

Detailed Description

This class encapsulates all message properties.


Member Enumeration Documentation

Enumerator:
Validation 
AccountRequest 

Definition at line 61 of file Message.cs.

Enumerator:
Add 
Edit 
Delete 

Definition at line 49 of file Message.cs.

Enumerator:
NotValidated 
Released 
Rejected 

Definition at line 55 of file Message.cs.


Constructor & Destructor Documentation

RAIS::Common::MessageManagement::Message::Message ( )

Definition at line 264 of file Message.cs.

RAIS::Common::MessageManagement::Message::Message ( IDataRecord  record)

Definition at line 267 of file Message.cs.


Property Documentation

string RAIS::Common::MessageManagement::Message::Comment [get, set]

Gets or Sets Comment Taxt.

Definition at line 190 of file Message.cs.

int RAIS::Common::MessageManagement::Message::HistoryRowID [get, set]

Gets or Sets History Row ID.

Definition at line 182 of file Message.cs.

int RAIS::Common::MessageManagement::Message::ID [get, set]

Gets or Sets Message ID.

Definition at line 118 of file Message.cs.

MessageTypes RAIS::Common::MessageManagement::Message::MessageTypesDictionary [static, get, set]

Gets or Sets MessageTypes.

Definition at line 110 of file Message.cs.

ModificationType RAIS::Common::MessageManagement::Message::Modification [get, set]

Gets or Sets Type of Modification.

Definition at line 198 of file Message.cs.

ModificationTypeData RAIS::Common::MessageManagement::Message::ModificationData [get]

Gets or Sets Data of ModificationType.

Definition at line 206 of file Message.cs.

ModificationTypes RAIS::Common::MessageManagement::Message::ModificationTypesDictionary [static, get, set]

Gets or Sets ModificationTypes.

Definition at line 94 of file Message.cs.

string RAIS::Common::MessageManagement::Message::ModificationVisibleName [get]

Gets Modification Name.

Definition at line 213 of file Message.cs.

int RAIS::Common::MessageManagement::Message::RowID [get, set]

Gets or Sets Row ID.

Definition at line 174 of file Message.cs.

int RAIS::Common::MessageManagement::Message::TableID [get, set]

Gets or Sets Table ID.

Definition at line 158 of file Message.cs.

string RAIS::Common::MessageManagement::Message::TableName [get, set]

Gets or Sets Table name.

Definition at line 166 of file Message.cs.

DateTime RAIS::Common::MessageManagement::Message::TimeStamp [get, set]

Gets or Sets TimeStamp.

Definition at line 242 of file Message.cs.

MessageType RAIS::Common::MessageManagement::Message::Type [get, set]

Gets and sets message type.

Definition at line 250 of file Message.cs.

MessageTypeData RAIS::Common::MessageManagement::Message::TypeData [get]

Gets message type.

Definition at line 258 of file Message.cs.

int RAIS::Common::MessageManagement::Message::UserFromID [get, set]

Gets or Sets UserFromID.

Definition at line 126 of file Message.cs.

string RAIS::Common::MessageManagement::Message::UserFromName [get, set]

Gets or Sets UserFromName.

Definition at line 134 of file Message.cs.

int RAIS::Common::MessageManagement::Message::UserToID [get, set]

Gets or Sets UserToID.

Definition at line 142 of file Message.cs.

string RAIS::Common::MessageManagement::Message::UserToName [get, set]

Gets or Sets UserToName.

Definition at line 150 of file Message.cs.

ValidationStatus RAIS::Common::MessageManagement::Message::Validation [get, set]

Gets or Sets Status of Validation.

Definition at line 220 of file Message.cs.

ValidationStatusData RAIS::Common::MessageManagement::Message::ValidationData [get]

Gets or Sets data of ValidationStatus.

Definition at line 228 of file Message.cs.

ValidationStatuses RAIS::Common::MessageManagement::Message::ValidationStatusesDictionary [static, get, set]

Gets or Sets ValidationStatuses.

Definition at line 102 of file Message.cs.

string RAIS::Common::MessageManagement::Message::ValidationVisibleName [get]

Gets or Sets Validation Name.

Definition at line 235 of file Message.cs.


The documentation for this class was generated from the following file: